Main Pokemon store in Ikebukuro
Ikebukuro Tokyo Japan
1024x1024, 118 kB, 07/17/2016 14:23:16