Ebola - somewhere I've heard it before.

 

v20240901