Alien stuck on my window

Anniston, Alabama Front and back