Director of KACHA KACHA.

Bo Sedkid, the producer alias of visual artist and filmmaker Muvindu Binoy, is a versatile musician, known as a beatmaker and more recently as a singer-songwriter and rapper.