Electrobug (Power Rangers Megaforce)

Electrobug is a cicada-themed Insectoid Mirinioan.