Cryptozoo
The keepers of a cryptozoo, which displays...
The keepers of a cryptozoo, which displays and confines rare beasts and mythical creatures, begin to wonder if the animals would be better off remaining hidden and unknown in this psychedelic animated feature.