The war between owls and bees | Sci-fi