So I'm walking down the street to watch a movie and I catch a snippet of what sounded like a hip hop track playing out of a guys car. The only thing I could catch was what I think is the chorus, just some guy yelling JAPAN once. I really have nothing more to go on than that. Are you a bad enough dude to find the song based on that?