Based on a quick google search vpns are often blocked in Saudi, but it says they are not illegal.
I think they block specific provider so hosting your own should solve the problem.
I think they are legal in Korea since Mullvad hosts vpns in Korea.
Double check on these things but it seems like you are good to go.
Thanks! Your right. I’m thinking of Singapore. My bad.