Alter Ego: Todd Francis Oszechorski
First Appearance: Joker: Last Laugh Secret Files #1 (Dec. 2001): "A Clown at Midnight"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 9
Suggested links for further research about this character and the character's religious affiliation: