Sanrio in the Virgin Islands
On my recent trip to St. Thomas in the Virgin Islands, I was surprised by a sign of Japan on this small Caribbean island. Just past downtown St. Thomas, and just pass the only Hooters on the island was the base of a mountain that led into the section of...