These photographs of deers roaming through urban areas of Japan looks absolutely eerie
Ever seen wildlife abiding by the rules of humans by choice and without any compulsion? Probably not. However, people of Nara, Japan do see it quite literally every day! This city of Japan thinks of…
Read More...
Read More...