Trollheimr

About
Trollheimr is an island nation located in the far cold north of the world. It made its debut in WLSC 31 and is still waiting to join the NSC.

History
Coming soon..

Geography
Coming soon...