This is a neonate Staurotypus salvinii, also known as the Chiapas giant musk turtle or the Pacific giant musk turtle.
They are pure personality and very rewarding to keep if you have the tank space to care for them properly.
Their desire to bite you never seems to wane.