Fun Japanese girls in school uniforms, loose socks, and animal hats on the street in Shibuya yesterday.

AloJapan.com