HomepageShirlyPopular puzzles created by Shirly Popular puzzles created by Shirly 28Pinocchio.Shirlysolved 34 timesSolve puzzle28protective fairyShirlysolved 18 timesSolve puzzle28SurgeonShirlysolved 9 timesSolve puzzle