Teluuna Guardian

Teluuna Guardians are draenei located at Teluuna Observatory in.