Green Tea cakes from Japan.

thepaperwoman