Bazwarz

The Bazwarz are an alien species from the planet Serrani.

Biology
The Bazwarz resemble giant black-furred Earth sloths.

Culture and society
Little is known about them but one is shown to have the potential in mastering the Cosmic Lorus, becoming a Harmonic-Warrior.

Appearances

 * Astro City 022 (2015)