Nara is home to thousands of tame deer who wander around the tourists, making the girls shriek!