Sea Grapes from 'Island of Longevity' Okinawa, Japan, Umi Budo, Green Caviar - 4.23 oz (120g)
Brand: Okinawa brand
Sea grapes, also known as green caviar, grown in special deep ocean water from Okinawa trenches.
Fresh sea grapes, or green caviar
Grown in special deep ocean water from Okinawa trenches
Revive in fresh water to get that nice 'puchi-puchi' taste back!