Huge sling

This is freakin cool. anyone knows were this is. I want to this my self.