Mikio Sato

Mikio Sato (佐藤 幹雄) portrayed Midorikawa/Mantis Orphnoch in episodes 3 and 4 of Kamen Rider 555.