The goddess is back after 500 years