Man in the Stone Mirror

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