Ezra Weisz

Ezra Weisz voiced Reptosect and Brain Mite in the Saban's Masked Rider episodes Power Out and Detention respectively.