Taro Suruga

Taro Suruga (駿河 太郎) played an angler in Cho Kamen Rider Den-O & Decade Neo Generations: The Onigashima Warship.