DC

Released October 1937

New Adventure Comics #20