Kotomora
氷漬け (koorizuke) Japanese meaning: frozen in ice | Kotomora