Hmm, I think that was Icarus, Phoenix was the bird that rose from its ashes.
Oh, yeah. LOL! I was always bad at Greek myths. LOL!