IC443 Jellyfish nebula, Andre van der Hoeven