HomepageJoshua Olivo PeralesPuzzles solved by Joshua Olivo Perales Puzzles solved by Joshua Olivo Perales 48NEW YORKAidee Gómezsolved 1 timeSolve puzzle