Title: Demon with a glass hand
Subjects: Science fiction comic books, strips