Freddy Frogface is a 2011 Danish animated film directed by Peter Dodd.
More at Wikipedia.
Director: Peter Dodd|Peter Dodd (director)Release date: June 1, 2011Running time: 84 minutes
External links: IMDb