Pretty flags outside the Nishi Hongan-ji temple - headquarters of the Jodo Shin-shu school of Buddhism.