Thousands are roaming the streets of Tokyo





Thousands are roaming the streets of Tokyo