Apocalyptic Political Satire with Fiery Demon and Protesters