IC 3104 in Chamaleon, Ethan Wong - Deep Space Project