A supermarket in Shizuoka, Japan just casually selling Dolphin meat. 1 pack is about $4π Submitted by riri0301 t3_11gnjdz on March 3, 2023 at 1:39 AM in pics No comments 0