This Guppy doesn't look healthy to me. What's your tank maintenance routine? In particular, your water change routine. A 20 gallon tank needs half the water removed and replaced every few days.
"Fear not, my young apprentice. Just change the tank water."