Kotomora
太刀取り (tachitori) Japanese meaning: executioner | Kotomora