Citizen scientists have recently named 17 minor planets in the Solar System.
The vicious galactic killer was finally identified.