One of Japanese folklore's most popular characters is brought to life on the silver screen in this terrific version of legendary Demon slaying Peach Boy.
Momotaro / Shinnosuke Wakagi
Yuri
Hankuro Iga
Kosuzu Hanabusa
Inosuke
Otaki
Washizuka
Takagaki
Oume no kata
Director
Screenplay
Lighting Technician
Sound Recordist
Editor
Novel
Original Music Composer
Director of Photography