Not sure what the last one looked like, so it might be good to show the last picture to have a better comparison. Makes me curious after all.
Either way, it does look like some very fine "anatomy"~