Insufficient protection from predators. .. Its this some divine comedy demon show or something? What the hell am I looking at? Insufficient protection from predators Its this some divine comedy demon show or something? What the hell am I looking at?