Toshiyuki Sakurai is known for Urusei yatsura (1981) and Wrath of the Ninja: The Yotoden Movie (1989).
No data