Which Pokemon breeds Ditto?

I heard Spiritomb can breed with Ditto but I haven't got any Ditto plus I can't find them, so I would like to breed them but I don't know how.
2 answers 2