The Medusa icon represents Medusa, a mythical creature from Greek mythology, often depicted as a snake-haired woman.
Usage, downloads, licensing, and more