Created By: Len Wein, Gil Kane
First Appearance: Marvel Team-Up #19 (March, 1974)
Already have an account with the League of Comic Geeks? Let's get you back to tracking and discussing your comics!