An oral drug (trade name Lipitor) that is effective in lowering triglycerides
Else clues• ... an evil warrior, Mighty ___, arrived...
• One of those drugs that you're supposed to ask your doctor about
• Pfizer brand since 1997
• Potent in reducing LDL cholesterol because higher doses can be given