I like the sound of that,, IT... But how about the Hyperborean Islands? There's some historical precident from way back when, I believe....
Hyperborean.. I heard that term before?