Jumping Back Slash has just launched his new album titled Nectah 003. We caught up with the face behind the Techouwaito beats for an interview; here’s what JBS had to say…