Kotomora
氷菓 (ひょうか, hyouka) Japanese meaning: frozen dessert | Kotomora