Megamede


Megamede - mythological Greek character.