medusa, wearing emerald green robes.