SuperTed/The Simpsons

Cast:
 * Superted as Homer
 * Mother Nature as Marge
 * Spotty as Bart
 * Blotch as Lisa
 * Texas Pete as Mr. Burns