It's a scorching summer afternoon with temperatures crawling toward 37 degrees Celsius. Kadota Inari Shrine is empty except for a chorus of screeching cicadas and the smooth stone statues of foxes guarding its entrance.