If it’s the same video I’m thinking of, the parent web site has other animal cams too.
Yes, Explore.org.