The Last Faith Mirror Puzzle