Danny Choo gives a tour of Shibuya
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 […]