ski mask the slump god has been reported dead in front of a gas station in florida ski mask the slump god found dead