Spotted tiger topshell

Maurea punctulata