Ok Tool Experts. Wtf

I'm pretty sure those are Torx Plus.
Edit, nope, not Torx Plus.

I'm pretty sure those are Chinese GoFYourself fasteners.