HomepageriruPuzzles solved by riru Puzzles solved by riru 35PuppyDimitri Surkovsolved 10,284 timesSolve puzzle