File:DD title card.png

Summary
The on-screen title card to the Duck Dodgers TV series.