TechnoBuffalo favicon

Steve Trevor is back in official image from Wonder Woman 1984