Teufel means devil in German. I have to admit, while he does look like the devil, not all is as it seems.
I created Teufel and his adventures have just started. In fact, they are forthcoming much like this web page.
Teufel’s first appearance is in Ka-zar the Fanzine! #1. More details will made available when the release is set at some point in the Spring.
Teufel also will be making a special appearance in am shared super hero universe anthology called the Empowered and also be a playable character in The Era: The Empowered role-playing game. This is also set at some point in the spring.
His story does not end there either. More adventures are being planned.