Stage designed and created from colored duct tape for Sky Larkin's Antibodies music video.
Director Lorenzo DeGuia