HUB
Acting
Shizuru Takada
*1995
in Saitama, Japan
Howling
2023
And Then How He Told the Horse Mackerel
2025