Yamaguchi and his wife Karasawa walking down an alley in Yotsuya Arakicho, Tokyo, on a night in March 2008.
Share on SNS