Juice world has been found ALIVE! Juice Wrld has been found alive on a island discovered by a rescue helicopter