The Beast with a Billion Backs

The Beast with a Billion Backs is one of the four Direct-to-DVD films to be released in 2008.