This is Hero. He was born in Korea in 2003, his name in Korean is Ha YoungWoong. YoungWoong (from Chinese) means "Hero" in English.

He began to sing by himself in 2005 and now he can sing about 40 Beatles songs and forty other old pop songs, even though he doesn't speak English and has never been to an English speaking country.

Hero learned all the songs by ear on his own, in two months he had learned all the songs on "Beatles 1." He has been dying to learn the guitar, but he's too short and weak to get a tight grip on it with his fingers.