Lanayru (Spirit)

Lanayru is the Titan and namesake of Lanayru Province. It is a Spirit, and resembles a large Snake made out of Light.