Kotomora
頼うだ御方 (tanoudaokata) Japanese meaning: my lord | Kotomora