A group of people in a forest with robotic arms and legs | Sci-fi