Takako Igarashi

Takako Igarashi (五十嵐 貴子) portrayed the Cammarus Worm in episodes 33 and 34 as well as the Subst Worm in episodes 39 and 40 of Kamen Rider Kabuto.