Justice League villains part 2

1234567891011121314151617
Across
  1. 5. arch enemy of flash
  2. 7. enslave many worlds and dimensions
  3. 9. appeared in the new teen Titans # 2
  4. 11. main antagonist on DC comics many series crisis on infinite Earth
  5. 12. first appeared in Aquaman #35
  6. 15. first appeared in Justice League of America # 1
  7. 16. an evil or alternative universe counterpart of Superman
  8. 17. an anti-hero first appeared in Omega Man #3
Down
  1. 1. first appeared in action comics #23
  2. 2. has superhuman knowledge due to being an advanced computer system
  3. 3. father of scandal Savage
  4. 4. temporarily had ice powers
  5. 6. Batman nemise
  6. 8. an unstoppable monstrous DC comics most famous for killing Superman
  7. 10. appeared particularly in Green lantern in movies
  8. 13. first appeared in the brave and bold # 30
  9. 14. not even as powerful as Superman