Leonard

Leonard is an Green Beard Pig of The Angry Birds Movie

Good Old Leonard
Good Old Leonard is a Green Beard Pig and He is a Talking Tom and Friends character. When he says "Unbelievable....." It was an Talking Tom and Friends Parody Sneak Peek video. It appears on Angela’s Heckler (Talking Tom and Friends episode 20)