Toshihiro Hamamatsu is known for Alien vs. Ninja (2010) and The Machine Girl (2008).
The Machine Girl
Alien vs. Ninja
No data