Sponge Cake Matcha
抹茶カステラ 7 pcs
Japanese Matcha Castella by Imuraya
Imuraya is a Japanese company since 1896 that makes this product in its factory in China.
Japanese Matcha Castella by Imuraya
Imuraya is a Japanese company since 1896 that makes this product in its factory in China.