“Signature Records Leading act Popularly known as “KACH” finally drops his most talked-about controversial video for his buzzing single titled – “DINO”,...