Scylla is a legendary, man-eating monster that lives on one side of a narrow channel of water, opposite her counterpart,... Read More
Scylla is a legendary, man-eating monster that lives on one side of a narrow channel of water, opposite her counterpart, the sea-swallowing monster Charybdis.