Walking in Ikebukuro felt like I am not in Tokyo anymore
But walking on the shopping street of another major Japanese city.
Weird.. and amazing
Read More
But walking on the shopping street of another major Japanese city.
Weird.. and amazing