Duck Dodgers Season 01 Episode 09 The Green Loontern

Episodes