Whorus (Country)

Whorus is a Country in Somewhere Between Europe and Asia in the Arctic Ocean.