The live action short film made during Mamoru Hosoda's college years.
No streaming options found at this moment.