Home Interviews French Artist Creates Alien Life