Buzz·Posted on Nov 26, 2012There's A School For Mascots In JapanOf course there's a school for mascots in Japan.by Raymond SultanBuzzFeed StaffLinkFacebookPinterestTwitterMail View this video on YouTube