Kotomora
送り手 (おくりて, okurite) Japanese meaning: sender | Kotomora