Space Invader Has Taken Over The International Space Station And These Photos Prove It The elusive French street artist Space Invader has really lived up to his name. The artist's work is now in the Columbus module of the International Space Station. by Laura Rosenfeld