His name is Anders Flanders and he is an awesome one man band street performer in Sweden.Here he does The Final Countdown by Europe.