Ok, so it's in a zebrafish, plus the technical description underneath is way over my head, but it does look stunning - and kind of exhausting, the immune cell darting frantically hither and thither trying to mop up all the blue (dyed) nasties. No wonder immune cells need a lot of energy! https://www.youtube.com/watch?v=Hz0VlUVjYfI