Shop › Japanese Matcha Castella - Baked Sponge Cake, 7 Slices, 9.87oz Image 1 of 1 Japanese Matcha Castella - Baked Sponge Cake, 7 Slices, 9.87oz $14.99 Add To Cart Added!