Large Illusionary Slayer

Large Illusionary Slayer

Humanoid
Level 91-92 (Normal)

Location