Japan,
2021, 120 min
Cast
Rina Takeda
Japan
Best movies:
The Tale of Iya (2013)
Karate Girl (2011)
Attack on Titan (2015)
Haruka Imô
Japan
Best movies:
37 Seconds (2019)
Ox-Head Village (2022)
Kanji Tsuda
Japan
Best movies:
Fireworks (1997)
The Blind Swordsman: Zatoichi (2003)
Crying Out Love, In the Center of the World (2004)