Oliva textilina and O. sericea are synonyms.
Babylonia formosae is a good species, but it is not very similar at all to
B. spirata.  So, if your specimen is close to B. spirata, it probably is not
B. formosae.

Paul M.