Umibudou or sea grapes a popular seaweed / algae eaten in Okinawa, Japan and known for its puchi puchi popping sensation.
Size: 9465px × 6251px
Photo credit: © Chris Willson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: algae, chris, cuising, delicacy, food, grapes, okinawa, okinawan, sea, seaweed, travel67, umibudou, willson