Kotomora
同種移植 (doushuishoku) Japanese meaning: allograft | Kotomora