Maggots!!! Happy Valentine’s Day!

I hope Father Cupid play special tricks on you today!