The head of a psychological research institute and a lieutenant in the Japanese Air Force are both investigating a mysterious cult known only as ‘Midori no Saru’ (The Green Monkey). Members of this group have committed a string of violent suicide-attacks on military bases and public areas. Part of the mystery seems to involve a young child and an enormous Buddha statue outside Tokyo, but how could all these pieces possibly fit together?
Miki Mizuno
Hitomi Kuroki
Toshiro Yanagiba
Kenichi Yajima
Tomorowo Taguchi
Matt Lagan
Yoshihiro Nozoe
Takahashi Kazuoki
Kazuma Takezawa
Koji Nakamura
Masaki Nishina
Houka Kinoshita
Mizuho Igarashi
Haru Kawazu
Hideo Sako
Michihiro Yamanishi
Keisuke Matsuoka
Tatsuhito Go
Kanako Fukaura
Yuu Tokui
Jinpachi Nezu
Yoji Tanaka
Sam Arnold