Yum! Drinks from Japan Rating: 4 out of 5 stars Source: H-Mart It’s what it says on the tin: peach soda! A nice, refreshingly peachy taste. Written on Jan 18, 2026