Climbing Ninja

arcade
1791 Played