
Duck Duck Goose
Takahisa Zeze
Director
Noriko Eguchi
as
Shûgo Oshinari
as
Aina Yamada
as
Ayako
Saki Takaoka
as
Takako