UnCaged Toy Piano

Re-Caging UnCaged (with a few unlikely helpers) by Danny Clay