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, … Continue reading Ogano Deer Park and Biker’s shrine