Large Illusionary Sha

Large Illusionary Sha

Aberration
Level 93 (Elite)

Location