Han Chan 23 Oct 2007 This schulpture of the faithful dog Hachika is the most favoured meeting point near Shibya Station.