Bizarre find from Forest Zoo - Video

I was doing a little bit of research on Forest Zoo, and stumbled upon this video. The person who filmed it claims that this little fella is a treasure found at Forest Zoo, after it was closed.

Looks like something more likely found at Storybook Forest.

Does anyone remember it? Can you verify it came from either one?