Spides
Episode 7
S1 E7:
Mitosch destroys the human larva queens in the secret laboratory. Torsen’s mysterious insect creature is furious. But there is one more promising candidate for the queen: Nora.