@seekermoc Most of the time, it's a stylistic choice. The furigana/ruby is what the character is actually speaking, and the kanji is what they mean by it.
In this case, it was to give it a second meaning. This was explained some chapters back. "Blumen Blatt" — Which would be "Flower Petal", or...