Origami Rat

ID :129816
Author :Atchoum
Date :11/14/12
Points :115,948
Popularity :73.08%
Solvers :110
Mid Time :00:27:05
Your Time :
Size :40x35x5
Colors :
Vote: Sign In to vote on puzzles.