Category:Insectoid Soldier

The Insectoid Soldiers are insect-based alien monsters that are part of the Warstar Army, with their full name relating to their talents. They were the first band of enemies that the Megaforce Rangers battled.