anyone know this guy?

thats 340 though, we all know those are fast