HomepageJuan Dela CruzPopular puzzles created by Juan Dela Cruz Popular puzzles created by Juan Dela Cruz 144BRAIN - NERVOUS SYSTEMJuan Dela Cruzsolved 9 timesSolve puzzle