Yuri Shibuya takes us back to NYC in 2002 with her latest slideshow on Media Defrag (Japan).