He has more powers but just obviously ridiculously awesome levels so why wasnt he introduced and like EXPANDED on!?
You took it from the DC Fanon wiki.
"Fanon" means "Fan canon", so the character never appeared in comics. It's not an official character, it's the invention of a fan. The picture was took from a comic and it shows a different character.
@FraBig damn well that sucks i thought it was real 😪 but thnx for letting me know!