Flowers and Ikebana Exploring Japan Our Slice of Tokyo Umihotaru and Blueberries Umihotaru is a man-made island located in the middle of Tokyo Bay. It serves as a rest area for drivers…