Owlsworth

Owlsworth is Princess Yuna's new pet Owl.