In April 2009, Takuya Kimura and Shizuka Kudo were walking with their fluffy dog in Ebisu, Tokyo.
Share on SNS