Kotomora
免疫 (めんえき, meneki) Japanese meaning: immunity | Kotomora