Neoarius taylori

Neoarius taylori (Taylor's catfish) is a species of fish in the family Ariidae. It is found in Indonesia and Papua New Guinea.