Monkeyhead is very proud to present “Monkey Island,” an original animated short created specifically to introduce the company’s Summer 2009 Reel.