Planet X, Rogue Moonlets and Monster Asteroids