Lil Ugly Mane steps out of shadows to release new EP, “The Weeping Worm” Etan Khanal November 3, 2014 Album Review Enigmatic rapper/producer/general eccentric Lil' Ugly Mane, also known as Shawn Kemp, has come out of his voluntary isolation to release a six track EP. Entitled The Weeping Worm, the EP contains some of ...