JJ & drobs were both thinkin' like me. Was going to guess moose, but looks kinda squatchy.
I see this black flash from the corner of my eye side of the road ; Before i took picture hard this weird growling sound ; Squatch oh YA