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?