DESCRIPTION
In ancient mythologies, many of the gods created all-powerful predators that unleashed panic on the human world. These horrors could be either beast or human—or even both. But who would come out on top in a fight? Which one is the most powerful of all?