More Nudibranchs

While I'm on the topic of nudibranchs, here are a few more from the past day or so.

Hypselodoris infucata:
Hypselodoris infucata

Gymnodoris rubropapulosa (Just received a note letting me know that this nudibranch is known as Gymnodoris impudica now. Thanks Jeff!):
Gymnodoris rubropapulosa

Hypselodoris zephyra:
Hypselodoris zephyra

Like how I wield Latin names as if I know what I'm talking about? (I'm sure someone who's actually knowledgeable will correct me if I've mis-identified again!)