Ninja C is one rapper whom we've had a chance to watch as she has progressed musically. Her latest release that we are glad to release exclusively here is clearly and indication of her musical growth. She's found her comfort zone where she can easily transition from singing to dropping bars and vice versa. With the Young King Baru on the beat, Ninja C gives us "Battle of Hearts" a song that is rich in content and speaks to most of us emotionally. Enjoy!