Kotomora
命を奉じる (meiohoujiru) Japanese meaning: obey orders | Kotomora