By Katie DunkApril 15, 2020Entertainment “A mysterious island ruled by goddesses …… honouring femininity, renewal, rebirth and love”.