User:ZB0SS786

The Red Lion

The Red Lion is a fictional superhero from DC comics and was first appeared in DCs 2016