Kotomora
遺言者 (yuigonsha) Japanese meaning: testator | Kotomora