Medusa – The Enchanting Symbol of Myth and Power23cm.