Almeracians

Almeracians are a humanoid species that hail from the planet Almerac.

Overview
Coming Soon!

Appearance
Despite hailing from another world, Almeracians are indistinguishable from humans.

Powers
Coming Soon!

Abilities
Coming Soon!

Weaknesses
Coming Soon!

Culture and Technology
Coming Soon!

Living Almeracians

 * Maxima