Supertaster receives his first shipment of wacky Japanese snacks from a friend in Japan, and shares his thoughts on the matcha green tea flavor of Meltykiss chocolate candy. Music snippet is from “Gigolo 7” by Scha Dara Parr.

See more articles