Kotomora
贈与者 (ぞうよしゃ, zouyosha) Japanese meaning: donor | Kotomora