What is the name of this guy?

Frank Luminace

Happy (late) 1 Year Anniversary since Rat Race was revealed!

someone had to since @LuminanceProductions didn't

Happy 1st Anniversary of Rat Race

boo