ROFL and hearing ‘Thriller’ in my head!
I can understand why that picture would make one think of ‘Thriller’, but it came from the movie ‘THEY LIVE’.