Kotomora
涅槃雪 (nehanyuki) Japanese meaning: last snows | Kotomora