Japanese Food, Japanese Manners, Rants, Travel in Japan13 Comments Japan Gives the Worst Head June 10, 2010September 26, 2013 marky star - JapanThis.com Japanese draft beer and bubbles… WTF? Continue reading Japan Gives the Worst Head Like this:Like Loading...