A 25 foot tall geyser of green slime, burping, bubbling and erupting.
An icon. What more can we say?
Produced in collaboration with DMCD
Exhibit Concept and Design
Opened in 1992
Universal Studios, Florida