Imps

From AchaeaWiki
Jump to navigation Jump to search

Imps live in the Ember Tower in Minia and are ruled by the Imp Lord.