elusive creature