Large Illusionary Banshee

Large Illusionary Banshee

Undead
Level 91 (Normal)

Location