Personal mmnemonics

Some community mnemonics can be found here (via link to GitHub page of the project, then Google Sheets).

Personally, I create mnemonic sometimes, just to be thrown away when I make sufficient initial memorization (say, Guru). Otherwise, mnemonics may be revised along the time to initial memorization.

Regarding 献血, it probably rolls in ears (no need for mnemonics for me, unless I notice that I fail to remember), but On reading for each kanji needs to be remembered well first.