The where a contaminent in a shipment of Beaufortia.
They are between 5-6cm in length.
I was thinking in the Hypergastro direction, but then again what do I know
A Picture tells a thousand words, so:
Natural lighting
Flash lighting
Belly
Any thoughts