Gennosuke Iwatoshi

Kamen Rider Rock (仮面ライダーロック) is a rider from the future that appears in Taki Gaiden: The Kunoichi Who Leapt Through Time.

Arsenal

 * to be added

Portrayal

 * to be added