Skylla.jpg

Skylla is a mythical creature from Homer's Odyssey epoch, a many-headed serpent who lived in a narrow channel of water, right opposite to a large whirpool Chadybris. Skylla also appeared in the animated TV series based on the epoch Mission Odyssey. This version of her appears in Worst Hero And Villain War Ever.

Community content is available under CC-BY-SA unless otherwise noted.