RIP John “Ecstasy” Fletcher.