Help ! Can someone confirm this is S. hippoclus selangorana ?

underside view

GLC_9317x copy.jpg


upperside view

GLC_9328x copy.jpg