Urotsukidoji: Birth of the Overfiend Cast Hirotaka Suzuoki Maya Okamoto Tomohiro Nishimura Harumi Ichiryusai Tsutomu Kashiwakura Kenyu Horiuchi