FOUNDUPS®COM: possibly the #grossest larvae on the planet?
 
#Gross #disgusting but #great #fish #food?