Red innards | Sci-fi