the hell is this? if you don't mind...
Toothed tapir
It's an Almiqui, a small insectivore.They were supposedly extinct, but a Cuban farmer found a living one recently.
Dinsdale!