Impostra (Power Rangers Lost Galaxy)

Impostra was one of the many monsters among Scorpius' army.