File:Ted (Ravencroft) (Earth-616) from Web of Spider-Man Annual Vol 1 10 001.png