'D'

Description:

Technology-using supervillain who appears to be building on the work of other villainous scientists, and trying to uncover the secrets of Atlantis.

Known gadget powers:

  • Force blast
  • Power nullification beam
  • Force field
  • Flight
Bio:

'D'

International Justice Squad johnayliff johnayliff