Judging by the lack of anything significant in that spandex, I'm inclined to think maybe it is a QueenCheetah.
Yes! See... This is MY kind of humor. Any y'all didn't think my Bonzi sighting at the asian spa was solid? Whatever