a horse rides an astronaut, marvel comics page