Forgot to paste this into my earlier comment . . .
I love that the lightning bolt "scar" is in Phoenix Knight's mask, and that Doctor Dragon's face is drawn iconically; the nose is really all one needs. *coughs* This cover is just the perfect parody; I love it to bits! :D