TeddyMar 6, 20191 min readAnmitsuAnmitsu is a Japanese confection which was invented in early 20th century. It contains small cubes of agar jelly made from red algae,...