ひゃく まい
hyakudomairi

Noun

1. hundred times worship; walking back and forth a hundred times before a shrine, offering a prayer each time — explanation

Related to お百度
Noun

2. visiting a place repeatedly (to make a request)