Tomoyuki Niwayama

Tomoyuki Niwayama (庭山智行) made a cameo in the final episode of Kamen Rider Kabuto.