Movie promo poster for a film titled “JABY TOOTS BACK” with a little skinny angel guy farting out a happy cloud into a horde of demons to banish them to hell. The movie poster also has a line that says “Stinking up a theatre near you this December!” Mehr sehen