This Gross Fish Parasite Is Ridiculously Big

Imagine that thing trying to live in your face.