The Medusa Nebula (SH 2-274 or Abel 21), Cuong Vu