Thor's Helmet NGC 2359, Stephen Migol