HomepageHo Wei HaoPopular puzzles created by Ho Wei Hao Popular puzzles created by Ho Wei Hao 24Moulay Idriss (Morocco)Ho Wei Haosolved 452 timesSolve puzzle