would you settle for an 8 foot tall Paper Mache likeness you could set fire to ....... ????????
https://www.obnoxiousantiques.com/inventory/paper-mache-ted-kennedy-statue/
Toilet Paper Mache?