Tatsuya Horiguchi is known for Ikari no tekken: Lady Dragon (2012), Tsurugi (2005) and Neo Contra (2004).
No data