Chiiiiao

Chiiiiao is a being who resides in the Walleoverse, and is an ally of Walleo.