Tokyo, Azabu, 2003. A clock bought in Daikanyama. Time is running to fast, already more than four years in Japan