Location - Champion Altar - Damwin Spawn
The Champion Altar - Damwin Spawn is a random Champion Spawn! It can be randomly Activate by the Server or have to be Activated with a Knight of Valor! It can be between: Abyss, Arachnid, Cold Blood, Unholy Terror & Vermin Horde.
Damwin Spawn - Location
The Damwin Spawn is located in T2A/Lost Lands! The quickest path to go at Damwin Spawn is by going to Marble Passage and following the East Road and South East!