Kotomora
マクロファージ (makurofaaji) Japanese meaning | Kotomora