Colorful flowers floating in a stone water basin at a Japanese shrine