Kurupara!
Puzzle
Japanese
891
3.5
-