Teluuna Vigilant

Teluuna Vigilants are vigilants located in Teluuna Observatory in.