Bro this is literally Moana except for the second part