Magical ocean, the Holy Spirit... and Moana!