Knife fish, scientifically known as long-jawed anchovy, also known as knife anchovy and hairy anchovy, is a migratory fish. Knife fish usually live in the sea. They enter the river from the sea in February and March every year and migrate upstream for reproduction. Every spring, knife fish swim upst...