0
You say Halibut. Halibut is an English word.
Halibut are not invisible so obviously they can be seen.
Atlantic halibut was created in 1758.
Shotted halibut was created in 1890.
Yes, the halibut does have fins. It has multiple fins.