fyeahmarvel:Stephen Strange/Peter Quill team-up.