Oni - Japanese Demon

ID :11861
Author :fuji
Date :4/1/13
Points :5,529
Popularity :78.43%
Solvers :247
Mid Time :00:39:12
Your Time :
Size :(28+20)x(18+32)x6
Colors :
Vote: Sign In to vote on puzzles.