N. ampullaria
Spotted (Red)