Trollsac
A medieval duchy, in the heart of Transylvania.
Name:
Trollsac
Aliases:
Start year:
1972
First issue:
In a remote area of Europe.