Tokyo, Japan at the Ameyoko shopping street.

- Image ID: FB21XN

Tokyo, Japan at the Ameyoko shopping street.

Sean Pavone / Alamy Stock Photo

Image ID: FB21XN

Location: Ameyoko, Tokyo, Japan