The Martian Manhunter is one of the important members of the Justice League. He can transform into any creature and adapt to any condition.
In Supergirl TV series his role is played by David Harewood? What are his powers or what superpowers does he possess in the TV series?