La mante | Little Britain | Science fiction