Scaraba

Scaraba is sent down to earth by Creepox to fight the Megaforce Rangers.