HomepageterechaPopular puzzles created by terecha Popular puzzles created by terecha 72Sicilyterechasolved 330 timesSolve puzzle