HADOKEN-ing: Japan’s Hottest New Internet Meme

Posted by | April 16, 2013 | Only In Japan | No Comments