A stripped helium star solves the massive black hole mystery