Home Music Bratana Harnesses Vocal Talent of Sen Dog on “Kill Puppets” Official Music Video