Mechanical tentacle space station | Sci-fi