Kotomora
送信者 (soushinsha) Japanese meaning: sender | Kotomora