Eyes Always Watching You

You can find a festival of some kind almost every weekend in Japan, but only some have a cat riding on a man’s shoulder.