The deers in Miyajima live in harmony with the people in that island also known as the Island of Gods. Truly a beautiful sight to observe the respect between the animals and humans surrounded by the calmness of the sea.
I believe if all of us knew where our true stand belongs, living in peace with our fellow humans will be less of just a mere hope and become a living reality.
In any case, if one needs a reality check and reminded of our grounds, I believe a ticket to Japan and a visit to Miyajima is way long over due!
This little one followed me around for roasted chestnuts! And gracefully allowed me to snap this picture. Only had to feed half a bag of chestnuts! Yet, it was well deserved.