Vathyr

A Vathyr is an ancient entity that lives on Ushruu.

Apperances
The Mighty Chewbacca in the Forest of Fear!