Harpadon erythraeus

Harpadon erythraeus is a species of lizardfish that live mainly in the Western Indian Ocean.