Ohkuchi made his acting debut in Kamen Rider 555 and since then, played various roles, including the role of Emperor Z in Ressha Sentai ToQGer. From all of us here, thank you for the memories and hopefully, you'll have a happy retirement.
[Source: Nihon Hero]