Goblin Town

Goblin Town is a place in the southern wastes of Finland. The southern wastes are known for being harsh, and Goblin Town is no exception.