Kotomora
凍露 (とうろ, touro) Japanese meaning: frozen dew | Kotomora