📍 Odaiba, Tokyo, Japan Odaiba is a man-made island in the city of Tokyo! On this island is where I…