Illustration of Ameya Yokocho

Illustration of Ameya Yokocho

This is an illustration of Ameya Yokocho. Ameya Yokocho is a shopping street and tourist attraction in Tokyo, Japan.

Illustration of Ameya Yokocho
Illustration of Ameya Yokocho