captain Britain, logo of a lion head on his teeshirt, dc movie poster, hyperrealistic