I stumbled across this HAP video, pretty funny. I don;t know what it's crossed with though.(Edit: It's crossed with Cutie Honey, thanks Sigue.))
Hah, that was cute. It's crossed with Cutie Honey, by the way.
The apes are kinda angry and are thinking they want a planet all to themselves.