Whorus (Country)

Whorus is a country in somewhere between Europe and Asia in the Arctic Ocean.