IC1795 Fish head nebula, Turki Alamri