Legends says they were the ones who killed Thanos XD Marvel Dc Comics, Marvel Art, Marvel Heroes, Marvel Characters, Comics Logo, Spiderman Marvel, Captain Marvel, Peter Quill, Funny Marvel Memes