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