Overview

Abhishek Bensla is a rapper and composer better known by his stage name MC Square.