Jiro Uchikawa

Jiro Uchikawa (内川 仁朗) was a suit actor for High Priest Darom in OOO, Den-O, All Riders: Let's Go Kamen Riders.