Master of Puppets is a song by which band?
Mr Man Jasad needs to further introduction, he´s the vocalist of legendary Indonesian brutal death metal heroes Jasad. And a partner in crime of TMR.