Devila

The Debira (デビラ) are Devil alien combatants appeared in Triple Fighter.

Triple Fighter
TBA