This weekends Culture Japan (Saturday 4th December on Tokyo MX TV from 22:30) will be a Shibuya Tour with the most sweetsome actress and model Elly Otoguro (twitter). We go to cover Shibuya 109, Sanzenri Chemist (the one that's been there since the end of World War II), Mandarake and the biggest electronics department store in Shibuya Lavi.
Was also filming my first attempt at a commercial for Culture Japan too - screencap of it above ^^;