Mecha Del Sol

Mecha del Sol is a race of Light creature.