roadkillandcrows- Sheep and Chinese water deer skull.

more about : roadkillandcrows