This is a Cooler Master MasterKeys Pro L, and it needs repairing. This isn’t the first keyboard I’ve repaired, but I figured this was a good opportunity to