Asteroid 20-2012 Sepulveda: The Cosmos Plays Hardball . . .