Pelican Nebula IC5070, Javier Escudero Cosgaya