I think a clue is probably necessary at this point, Freddie
Not a big clue, just something like at least which continent it's on, or something! It is a good one thought because it's not even edited at all, the picture, and yet it's a tough one!
My guess is Megafobia?