Kotomora
頼うだ人 (tanoudahito) Japanese meaning: my lord | Kotomora