New release ‘Feeling High’ from The Mouse Outfit ahead of the release of new album Jagged Tooth Crook (May 4th) is serious vibes! Smooth vocal duties are provided by IAMDDB killing it on her second spot on a single for the outfit and groove laden bars from KinKai.