Makoto Itô is known for Godzilla 2000 (1999), Yôkai ningen Bem (2011) and Humanoid Monster, Bem the Movie (2012).
No data