This cast of loons looks like a seriously messed up alternate for the Wizard of Oz. Raider Nation you never disappoint.

Source