Kotomora
自家移植 (jikaishoku) Japanese meaning: autograft | Kotomora