IC1805 Heart Nebula, Oscar Meca