Akimasa Haraguchi
Self
Ai Haruna
Masashi Hironaka
Self - Narratorvoice
Shimako Iwai
Takayuki Kinoshita
Keiko Kojima