De La Soul



Album : And the Anonymous Nobody
Time : 326
Year: 2016