Carbide3D mascot?

Turns out there’s a Hot Wheels™ car named Carbide:

Looks rather familiar, no?