I don't know whether to call him good, or just have no life whatsoever.
You can almost see some great technique there, but sometimes its totally the opposite (almost selftrained). AND why does he look so annoying when he plays?

Applause for a job well done???
As for who he is... i'm guessing he's asian, and from asian origin, and lives in asia. probably Japan.