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