Kotomora
人造氷 (jinzoukoori) Japanese meaning: artificial ice | Kotomora