Kotomora
自己免疫 (じこめんえき) Japanese meaning | Kotomora