Short film made by Masahiko Sato and Mio Ueta, featured in Tokyo Loop.
December 23, 2006
Released
Tokyo Strut
5min
—