Japanese company promotion campaign spotted in Osaka

advertisement

What's on Your Mind...