Scaraba (Power Rangers Megaforce)

Scaraba is sent down to Earth.