Homepagejacob cyrilPopular puzzles created by jacob cyril Popular puzzles created by jacob cyril 16jarvan kingjacob cyrilsolved 21 timesSolve puzzle