Kotomora
海雪 (かいせつ, kaisetsu) Japanese meaning: marine snow | Kotomora