Looking through a biomechanical window into space | Sci-fi