Visiting Japan

Robin Pigg recently visiting in Japan in the city of Nara when she came face to face with a deer.  As spiritual beings, they roam everywhere and the city is overpopulated with deer.