Japan Newbie Does Video September 18, 2008 Black Tokyo Japan Newbie discovers something new. [display_podcast]What do you think of the video?Source