Nilla Allin is a self-assured and determined artist. She’s fresh off the release of her newest LP ‘Nilla’s Diary’ and the reaction to it has been...