NGC 5906 - The Splinter Galaxy, Michelangelo Rosso