Yeah, the ghost effect is great!
The legs are a bit of snow on the road, the body is the road going over the next hill and the head is just a gap in the trees.

Fantastic effect.
Excellent how we perceive things as human form (left over from ancient days of survival)