pelo strangles his own creation