Miniature Giant

Miniature Giant is a movie that was seen very briefly on the billboards of the movie theater in "Muffy's New Best Friend".