しおしたたる
Meanings
Noun
1. O Sacred Head, Now Wounded
Kanji used
blood
Composed of
Blut; Lebenskraft; Leidenschaft; Blutsverwandtschaft; Blut