Japanese Mascots Set World Record; Also Haunt Our Dreams

Did you know that the cities and prefectures of Japan have kawaii mascots? I don't know what any of these things are — I look at this mess and just see Valerie Cherish as a giant cupcake — but I really love the idea of cities having adorable mascots. Ugh, so sick of sports hogging all the good shit in America! (I'm… » 1/29/13 11:45pm 1/29/13 11:45pm