Wowpedia
Advertisement


File:Whompus' Lair.jpg

Whompus' Lair.

Whompus' Lair is a location in Tiragarde Sound. It is the lair of Whompus.

Inhabitants

Advertisement