Dear biologists, who knows what kind of creature this is?

 

v20240901