Reply to thread

They might be for humans to eat but in Nara deer food is a popular item for tourists to buy.


Back
Top