Anchovy, a saltwater fish. Easily the most common & among the most tastiest tiny marine fish. Found in almost all seas around the planet, this is a gift from mother nature with abundant Vitamin A, D & Omega 3 Fatty Acids. They're generally around 8-10cm long and, as their delicate flavor doesn't last long after they're caught, they are rarely exported fresh