Sci-fi lymph node