Moori

Moori is an owl located at the Celestial Court on the Timeless Isle. It belongs to Lyalia.