They run that place, for sure. Same experience for me.I go to Nara once, and I can tell you that, deer(s) won't be afraid to crash you down and it's no joke! Especially when you holding newly-bought Shikasambe! I understand the pain the brother have to go through.
Chiharu is cute NGL