so, the supreme being is Lucas from the future and he gave Usopp the fruit, because he knew Usopp would use it on Lucas and make him see that nightmare, which is actually something the future self himself would wish for as he misses his original family...