Does this place look like the scene?
"Miharadai Fujinoyu" appears in Onimai. Location: Nerima, Tokyo, Japan. Onimai has 8 registered pilgrimage spots across 2 cities.