Rising London based indie Hip Hop artist Loot Stacz drops his debut album titled “The Bar Code“.