Wikipedia
Tharzax
Tharzax is a demon lord, in the Dungeons & Dragons roleplaying game.
Tharzax is a demon lord, in the Dungeons & Dragons roleplaying game.