Koichi Sudo

No biography available yet.

Known For

Ikebukuro West Gate Park 2000 ★ 7.4
At Seventeen 1994
Ultraman Cosmos vs. Ultraman Justice: The Final Battle 2003 ★ 6.3