JAPANESE
ENGLISH
me
2001
Ginza, Tokyo
The shop inspired by vending machine.
/