This reminds me of the "LBH" acronym that I heard about very often when Japanese locals describe typically western, especially American, tourists, who fit quite well into your identity description.
"Loser Back Home"
I didn't even know this stereotype existed until I got into a "so what do you think about all those escapist western tourists in your country" conversation with one of my Japanese friends (I'm from a very international UK area). Goes to show how withheld it really is. You are certainly right about that.