Vocabulary
台湾カステラ
タイワンカステラ
Taiwanese castella (sponge cake)
noun