Chiyoda, Japan - Polarsteps
Maximum weirdness in Akihabara. Kawaii!
Japan
Chiyoda