Ogano Deer Park and Biker’s shrine

Ogano Deer Park is a small animal park on the site of Oshika shrine, more commonly known as the biker’s shrine. Ogano is named for the deer in the area, it quite literally means “small deer field”. Ironically, the area is not that well known for its deer, but is … Continue reading Ogano Deer Park and Biker’s shrineRead More →