ベビーカステラです
bebiikasuteradesu

Noun
Desu Copula

The polite form of ベビーカステラ

1. Baby castella.

Polite