pull down to refresh

Someone already guessed that

Yeah, it's just a location that someone from the NY metropolitan area referred to as a Japanese country. I'll add that it's not so obscure that you all shouldn't be able to get it, but it was funny enough for me to make this post.

Gotta be Flushing then

reply

Very funny!

reply

deleted by author

reply