All Cast

Etsushi Toyokawa

Etsushi Toyokawa

Yukio

Tomoko Yamaguchi

Tomoko Yamaguchi

Moemi

Tomorowo Taguchi

Tomorowo Taguchi

Psychiatrist