It's a movie that I watched with my dad when I was really young. I know it does not really help but I can't remember the year I watched it in. I'm 17 so I guess I watched it around 2001. In my memory ...
The creepy bones structure featured in “The Buddy System” (season 3, episode 5 of The Venture Bros.) inside the E-deb biodome, is it from somewhere else or just a random spooky totem?