Harpadon microchir

Harpadon microchir is a species of lizardfish that lives mainly in the Indo-Pacific.