Did I just eat a turtle? A unique Japanese delicacy known as Suppon soft-shelled turtle. Famous trough East Asia and considered equivalent to medicine from ancient Chinese history.
Read MoreDid I just eat a turtle? A unique Japanese delicacy known as Suppon soft-shelled turtle. Famous trough East Asia and considered equivalent to medicine from ancient Chinese history.
Read More