WTF Read Time : 0 Minutes Your Weekly Japan: American Mascots Suck! October 30, 2009 Hoob Sure, we’ve got a couple of cool ones like that chicken in San Diego, but we just don’t do it up right like in Japan.