Tir Newyd

Tir Newyd is the capital city of the Denied Imperium.