斑雪 まだらゆき
madarayuki

Noun

1. lingering patches of snow; patches of unmelted snow; snow spots

Other forms: