>>7316846Damn, that's a good question.
Without doing any research or thinking at all, somewhere in Japan in some fancy fucking full floor condo. Inb4 weeaboo faggit.
But if I gave it some rational though and a little research, The Orkney Islands in Scotland.