Roberto da Costa

  • Played By Henrique Zaga
  • Photo Added By vincent2n
  • Photo Added 2020-07-25 01:04:23

A Brazilian mutant who can manipulate solar energy.