Vocabulary

オストカーカ

ostkaka; Swedish cheese cake

noun