All Cast

Naohiro Hirakawa

Naohiro Hirakawa

Takashi Ichinose

Reiko Yamaguchi

Reiko Yamaguchi

Sakura Miyoshi

Lemon Hanazawa

Lemon Hanazawa

Mina Yamazaki

Kaoru Akitsu

Kaoru Akitsu

Yayoi

Kôji Makimura

Kôji Makimura

Tomekichi

Kikujirō Honda

Kikujirō Honda

Mitsuo