Indian crested porcupine
The Indian crested porcupine (Hystrix indica), or Indian porcupine, is a member of the Old World porcupines. It is quite an adaptable rodent, found throughout southern Asia and the Middle East. It is ...
Indian crested porcupine - Wikipedia