Cho-me Icho

A powerful avian in ancient Chinese folktales that's capable of defeating massive beasts. It has two irises within each eye. It is so powerful that It can ward off beasts, demons and natural disasters.


Showing 1 to 4 of 4

Showing 1 to 4 of 4