Magnificent Pinwheel, Edoardo Luca Radice (Astroedo)