Kenzaburo Kikuchi

Kenzaburo Kikuchi (菊地 謙三郎) played Shiro Kanzaki in Kamen Rider Ryuki.