Kotomora
シュトゥルーデル (しゅとぅるーでる) Japanese meaning | Kotomora