Cast and Crew Of - New

Cast Members

Satoshi Shioya Satoshi Shioya

Hoichi the Earless

Shion Machida Shion Machida

Ashura

Ryusuke Nakamura Ryusuke Nakamura

White Demon

Yasutaka Yuuki Yasutaka Yuuki

Kurobori Tengu

Crew Members

Hitoshi Ozawa

Director