Tokyo Escalator

(2001)