Telur

Telur is a sea giant located in Newhome in Nazjatar.

Objective of

 * Settling In

Quotes

 * Dialogue

Telur help?
 * Gossip