HomepageNinjabearsPopular puzzles created by Ninjabears Popular puzzles created by Ninjabears 112Hill climbNinjabearssolved 20 timesSolve puzzle