Snowzilla

An inflatable slide down a snow covered hill.