I don't understand what's being said, but perhaps this is a poster for ROCKABILLY COMBAT 2?!? Probably not, but that's a cool idea to me