Have you Heard of Sea Caviar Salad? April 11, 2020 Captain Q Have you heard of "Umibudo"? The Japanese name literally translates to sea (umi) grapes (budo). It's a kind of algae species (caulerpa lentillifer) that is very popular in Japan's southern prefecture of Okinawa and in some parts of...
