Poster: They Live x Super Mario Bros. = OMFG 1980s Bliss.