Home People Taro Kanazawa Taro Kanazawa movies Taro Kanazawa movies Taro Kanazawa Movies (3) Alien vs. Ninja (2010) LoveDeath (2006) The Spear Of Longinus (2004)