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 isRead More →