Vocabulary
血盟
けつめい
blood pledge; oath signed in blood
noun
suru-verb
vi