It's Chester from Linkin Park. Excited, bumbed, don't care??? Here is the new single.