HomepageDEMAchaPopular puzzles created by DEMAcha Popular puzzles created by DEMAcha 63Children's gamesDEMAchasolved 232 timesSolve puzzle