/

Single-celled organism devours prey in video

Award-winning video puts on a show.