Kotomora
自己移植 (jikoishoku) Japanese meaning: autograft | Kotomora