a painting of a giant mechanical spider in the desert, one character, fine art, intrincate, by moebius, jean giraud & kilian eng