Jumper Ball

puzzle
1383 Played