Puppet & Murtagh - Killing Giants VS Puppet & Foria - I'm Here ~ [Mixer Mash] TheOnlyPixel19 • 17K views