This Japanese guy..

That's Jerry C... and he's from Taiwan, not Japan.

And, he does all of his own instruments... drum, bass, guitar, and synth... check his website for more videos, if you can find it (lost the link). If you want, google jerry c for 'wedding in the dream'

Why must everyone bash someone for neo-classic stuff? When I saw those a while ago I was impressed. Loomis might not be what he is today if he didn't have Malmsteen as an influence >_>