CENTRUROIDES SUFFUSUS
~
?