Spotted tiger topshell
Maurea punctulata