Mini moon discovered