Kotomora
免疫不全 (めんえきふぜん, menekifuzen) Japanese meaning | Kotomora