Go Santa!

Across the country, the Go To Travel Japan campaign is displayed on large blue posters. Seems that this year Santa’s been drafted into support the campaign.

Comments
Sign in or get an account to comment.