Dr. Jonathon Crane
First Episode/DC AppearanceEdit
World's Finest Comics #3
First Story AppearanceEdit
Tales and Randomness: Villain Cafe
Fear-inducing chemicals and similarly themed weaponry.
Dr. Crane’s proof that F.D.R.’s famous quote is pretty much dog bollocks, and that fact will come to the Titans sooner or later, I fear…