HomepageMe Cheerful PessimistPopular puzzles created by Me Cheerful Pessimist Popular puzzles created by Me Cheerful Pessimist 24Smart RingMe Cheerful Pessimistsolved 144 timesSolve puzzle24Smart Ring hahaMe Cheerful Pessimistsolved 80 timesSolve puzzle