>>68169127It's a meme based on people from rich Western countries vacationing in Tokyo and talking about all the amazing shit like good internet, good public transport, cleanliness, etc. while ignoring all the bad shit like insane work hours, high suicide rates, ridiculous conviction rates, etc.