Asia Fall 2010 Korea and Japan - hawaiiantraveler
Anytime you see a flag like that outside a storefront in Japan it usually means food

Anytime you see a flag like that outside a storefront in Japan it usually means food