Nehalennia, Goddess Lost to Time