It's not even an authentic Arduino, it's a Chinese Arduino(Leonardo)-compatible 32u4 replica.
I bought it from a local retailer, but these look like they're virtually identical and would work: