Guest The Tastiest Tickles Posted February 12, 2014 http://grooveshark.com/album/Skelethon/7744836 Fine rec, excellent writer. Ian Matthias Bavitz, better known by his stage name Aesop Rock, is an American hip hop recording artist and producer residing in San Francisco, California. Wikipedia He's working at rhymesayers. Share this post Link to post Share on other sites More sharing options...