Tadpole Nebula (IC 410), Cuong Vu