Toshinari Horiuchi is known for Alien vs. Ninja (2010), Alive (2002) and Xenosaga Episode II: Jenseits von Gut und Böse (2004).
Lucky Seven
Alive
Alien vs. Ninja
No data