What do you get when you add a dash of Filipino flavour, a taste of the Bay area, and some thought provoking lyrics? You get hip hop emcee, Ruby Ibarra. Ruby Ibarra is a young rap artist that hails from the Philippines, and who currently resides in California. Real talk – one of…