Katsuhiko Taguchi

Katsuhiko Taguchi is a director who worked on J.A.K.Q. Dengekitai and Spider-Man.