IC 4604 Rho Ophiuchi Nebula, Ryo Wan & CSLin