Wednesday, December 12, 2012

The World's Only Mascot School

Watch as these students at this mascot school in Tokyo, Japan learn the business of making people laugh in a serious manner.