Japan Market Research2

Crowded street festival with colorful food stalls and banners, people browsing and queuing under a bright blue sky.