Watch ""
Open in New TabProduction Information
Quick Facts
Cast
Naoki Yanagi
Manabu Yuuki
Naoko Suzuki
Yuki
Asami Sanada
Louis Fort Drake
Takehito Koyasu
Bruce J. Speed
Akio Otsuka
Schwanhelt Bulge
Hikaru Midorikawa
David Young
Yoko Asagami
Layla Destiny Shura