Ivermectin? I hardly knew him!

Ivermectin? I hardly knew him!