Kotomora
氷雪藻 (hyousetsusou) Japanese meaning: watermelon snow | Kotomora