All about the new faction: The North

The fifth faction of Drop Duchy brings fierce warriors from faraways lands.