Duck Dodgers Planet 8 from Upper Mars Mission 2