HomepageJohnGPopular puzzles created by JohnG Popular puzzles created by JohnG 169Giraffe grazingJohnGsolved 6 timesSolve puzzle150Mistaken identityJohnGsolved 3 timesSolve puzzle