Toshimichi Tasaki is an actor, known for Outrage (2010), Godzilla: Final Wars (2004) and Hitozuma uwaki chôsa: Shujindewa manzoku dekinai (2001). Read more on iMDB