Ueno (120 of 127)




Ameyayokocho (Ameyoko Arcade) at night.
Ameyayokocho (Ameyoko Arcade) at night.