Living Crystal

The Living Crystals are an alien species from the Meteora Universe.

Biology
Living Crystals are as they are named crystalline humanoids. Their limbs are separated from their main torso, but gravitate near them by some unknown means. According to a Chima, they are unable to tell a lie.

Appearances

 * Meteora Issue 007 (2017)
 * Meteora Issue 009 (2017)