Shikigami. That is, supernatural beings, summoned to fend off evil spirits which brought calamity.
Even today, evil spirits still roam the earth.
However, summoners and spirits also still secretly exist today to keep them on bay.
Kerosuke of the Rain, a shikigami, is one of them.