This is sort of an “imaginary story” recasting various characters from the Marvel Universe as aliens in an alternate universe.  Here, Frank Castle…