Statue of the Ayleid

Statue of the Ayleid is a statue found in the Shrouded Pass. It cannot be interacted with.