Droppin' Droplets

Droppin' Droplets is one of six games playable at Game Land. As with the other single-player attractions in the castle, Droppin' Droplets is located on the second story of the castle.