A short puppet animation movie by Tadahito Mochinaga.
Tadahito Mochinaga
Director
Yoshitsugu Tanaka
Screenplay