Artist turns Japan’s delicious Castella cake into adorable derpy plushie
Spongy castella are one of Japan’s favorite cakes. Available in a variety of flavors and even miniature versions (“baby castella”) sold at festivals, the cake…
Castella
Spongy castella are one of Japan’s favorite cakes. Available in a variety of flavors and even miniature versions (“baby castella”) sold at festivals, the cake…