We spent the day on an artificial island in Tokyo called Odaiba, hanging out with the latest Toyota cars, stumbling into cosplay fashion shoots, and marvelling at how man could have created this huge expanse of land out of the sea.
Comments
Sign in or get an account to comment.