Kotomora
免疫性 (menekisei) Japanese meaning: immunity | Kotomora