S1, E2: Mecanimals are from another dimension where the evil Black Mirror is trying to capture them. Isobel lives there too. Jason can't believe this, it's all too crazy!