Daijiro Harada

Daijiro Harada (原田 大二郎) played Iwao Himuro in Shin Kamen Rider: Prologue.