The flaming Prawn Nebula IC4628, Tim Looi