Kotomora
支払者 (shiharaisha) Japanese meaning: payer | Kotomora