Deth'tilac

Deth'tilac
Beast (Spider)
The Smouldering Darkness
Level 85 (Rare)
Reaction: A H

Location