Budding music act “Mr. Tau” drops a thought provoking rap fused club banger called “Puppet Master“. The song talks about selfish leaders and influential people who only stand for their own interests and personal benefits at the expense of the society. Production was handled by “Kennado“. Download, Listen and share!