This is amazing

South Korean Rapper PSY has blown my mind with this song and video.