- Additional Crew
Shinsuke Sato was born on 16 September 1970 in Hiroshima, Prefecture Hiroshima, Japan. He is a director and writer, known for I Am a Hero (2015), The Princess Blade (2001) and Inuyashiki (2018).
Contribute to this page
Suggest an edit or add missing content