Real superhero, british, captain Britain, logo of a lion head on his teeshirt, union jack cape, dc movie poster, hyperrealistic, by Alex ross