Shirakiku Swiss Roll Cake - Green Tea

Wheat cake. Product of Japan.

Shirakiku Swiss Roll Cake - Green Tea