Sign In | Sign Up
The World's Only Mascot School Founded in Tokyo
Description:For the students of the Choko Group mascot school in Tokyo, Japan, making their audience happy is no laughing matter.
The World's Only Mascot School
strange japanese schools