"Quality puppets to bash through all obstacles. Remember: puppets are for life, not just for Christmas."
The line of text in the storefront.
Puppet Palace sells most of the puppets that can be bought in Learn 2 Fly Mobile. It is located at 3750 meters.
A full list is currently being worked on.