Quizzing Live

Who Are Itchy And Scratchy's European Counterparts

Answer:
Worker & Parasite