Clearly those are the teeth marks of a human. Check your neighborhood for people with black plastic stuck in their teeth.
Seriously, that is strange!
__________________
Rain, snow, sleet, hail: 2009 Mazda 3 sGT HB
Everything else: 2009 370z, PW Touring 6MT