japanese david blaine

you just have to watch for yourself