Toxilla poster 1990 - Unknown (Tufts Archival Research Center, 2017)
Poster of Toxilla, a toxic-waste Godzilla creature, terrorizing a chemical plant