Kotomora
免疫細胞 (めんえきさいぼう) Japanese meaning | Kotomora