HomepageJidoPopular puzzles created by Jido Popular puzzles created by Jido 80AllegriaJidosolved 16 timesSolve puzzle