UFO_Monster, on 21 November 2012 - 07:12 AM, said:
What would a stink badger be doing in Indonesia?
Having a holiday?
Seriously though, man is responsible for the introduction of all sorts of species in different parts of the world. Whenever an animal pops up where it shouldn't be the first thing that comes to mind is the intervention of man.
Also to those asking to see the damage that caused the death of this animal, from only seeing one photograph of the animal I would guess any injury could be on the side of the animal that we cannot see.