Snow Fleas: Soggy Snowmelt and Springtails

Your thoughts?