watching japanese commercials is the equivalent of your mind flipping the fuck out from ecstasy
downright the most weirdest shit you'll ever see on a tv outside the states
"watching japanese commercials is the equivalent of your mind flipping the fuck out from ecstasy" What is the definition of "japanese commercials"?