We’ve heard about the famous Deer in Nara Park, Japan. How they basically own the place, right? Giselle C. visited The Big J and has taken Nose Booping to an entirely different level. (Speakers up, please.)
And no, we’re not too sure what the sign means.