Flailing Tentacle

Flailing Tentacle

Level 87 (Elite)

Location