Stan lee is such a troll!