Religion: not determined yet
Name: Sieur Satan
First Appearance: Flash Comics #1 (Jan. 1940): "Origin of the Flash"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 2
Enemy of: The Flash
Note: Flash's first foe; part of Faultless Four
Suggested links for further research about this character: