Close, it was the Lost Vape Centaurus
dna 250C that said it comes with a type C cable and not the Odin 200 with the Dovpo board which does use a type C. And the picture of the Centaurus I couldn't tell if it was a micro or a type C. And it looks like that link you posted, with the links to Vapeciga are broken (they are in China). Which is good since they seem to be taking money and not shipping anything out. I ordered an Odin DNA250C from them in March and nothing yet. And they keep giving me the runaround. First they didn't have any. Then they said they got them in after a month. And 3 weeks ago a tracking label was created, but nothing shipped.