By Avi Landau 15. October 2012 · Comments Off

A label extolling their health benefi on a sesame seed dispenser at a soba restaurant in Tsukuba

Comments closed.