Pelecopsis intricata
adf61285268efc7540cf35be8182996b
...