Porcupine?
-
by
tirralirra
Porcupine is the closest I can get... what do you think?
Posted
-
by
craigpacker
scientist
That's a ratel or honeybadger!
Posted