Man in the Stone Mirror

Man in the Stone Mirror is the ninth episode of the first season of Back in Action: Alien Universe.