Imuraya Castella Cake Variety: A soft, moist Japanese sponge cake in a range of delightful flavors, perfect for a light and indulgent treat.
Imuraya Castella Cake Variety: A soft, moist Japanese sponge cake in a range of delightful flavors, perfect for a light and indulgent treat.