A New Beginning. Puppet music video made by Custard Pie!