A short film by Risa Takeuchi.
Sako Omura
Hiroto Kanai
Haruna Hori
Gen Ogawa
Risa Takeuchi
Writer
Director