Notched rainbow

Venustaconcha constricta