From the land that brought you Godzilla comes this forgotten bit of inspired animal world weirdness. Cyborg Lions, Gorillas, and Rhinos? Yes please!!!