Pretty sure it is a spin on the TV show Fear the Walking Dead. I am not saying I like it or that it even makes sense... but that is what they were going for. I found a picture from googling Fear the Walking Dead that is essentially the same picture... but I cant figure out how to post it.