Short film made by Kotobuki Shiriagari, featured in Tokyo Loop.
December 23, 2006
Released
Dog & Bone
4min
—