Zycha

The Zycha are an insect species native to the Land of Wind on the planet Vaeoya.

Biology
A small six legged orange insect with acidic green fluids that can dissolve even metal. According to the humans native to Vaeoya they have many uses, though the religious conservatives ban their sale.

Appearances

 * Wings of Light Issue 001
 * Wings of Light Issue 002