What is this thing? It looks like a tiny tape worm. Overall it's about the size of a penny. This is the second time this week I've seen one of these on the glass.

Sent from my SM-G950U using Tapatalk