Independence Day - davischen
This reminds me of the creature in The Lighthouse Keeper, an animated short movie. Watch it at http://vimeo.com/7074312

This reminds me of the creature in The Lighthouse Keeper, an animated short movie. Watch it at http://vimeo.com/7074312