captain Britain, lionhead emblem on his teeshirt, marvel movie poster