Hubble Space Telescope spots an 'oddball' starburst