Having a hell of a time trying to figure out where this oil is coming from. 2006 Impreza. The strangest part is its on top of the block, drivers side. Pictures....
Edit: scrubbed the engine down, found the culprit, the oil cap wasn't screwed on tightly, oil filler neck was coated in oil.
tl:dr - i'm a putz