Seiki Chiba

Seiki Chiba (千葉 誠樹) portrayed the Stag Beetle Orphnoch in Kamen Rider 555 and a member of ZECT in episode 25 of Kamen Rider Kabuto.