Overview
Moral Orel is an American stop-motion animated television show that premiered on Adult Swim on December 13, 2005, before going on to air from January 23, 2006 through December 18, 2008. It's been compared to "Davey and Goliath...meets South Park."