This is a Spotted Talking Catfish, it is a species of thorny catfish found in the Amazon basin where it has been recorded from Bolivia, Brazil, Colombia and Peru.
This one i have is about 120mm “4 inch” long.
Temperature: 22 – 26 °C
pH: 5.5 – 7.5
Hardness: 18 – 357 ppm
Local Pick Up Only.