Castella

Castella

Castella (カステラ, Kasutera?) is a popular Japanese sponge cake made of sugar, flour, eggs, and starch syrup.

Read more about Castella.