musingsandmasonjars.com
Oh, deer! The many deers of Nara: In Pictures
I HAD NEVER seen so many deers per square mile. Friendly in nature and no strangers to the tourists (be careful with having biscuits treats in your hand!). Legend has it that long ago, the deity Ta…