Loading...
Uploaded by ikuratastesfunny on May 16, 2010
Deer run the town of Nara, Japan. You can buy deer biscuits to feed the deer and if you do, you better be prepared to feed them ASAP!
Travel & Events
Standard YouTube License
HAHAH aweome! need to go there!
jukio02 1 year ago 2
that was wild and hilarious.. where is this in Nara?
bobleeleebob 1 year ago
Load more suggestions
HAHAH aweome! need to go there!
jukio02 1 year ago 2
that was wild and hilarious.. where is this in Nara?
bobleeleebob 1 year ago