CENTRUROIDES EXILICAUDA
~
?