Abibiboo

Abibiboo were popular pets from Zeltros.

Appearances

 * Yoda Comics