My Stuff. Often nonsensical, rarely sublime, always random.
Real Name: Chen Lu Occupation: Former nuclear scientist First Appearance: Journey Into Mystery #93 (June 1963) 6'6"; 310 lb; No hair; Brown eyes.