Notched rainbow
Venustaconcha constricta