Spotted cachorro
Acestrorhynchus falcatus