Space… Chamber (Chamber) (chamber)

Why does this image disturb me? I know it’s a medical device… but it creeps me out.