Tao Tsuchiya, who starred in “Mare,” was spotted stretching in a park at night (July 21, 2005 issue).
Share on SNS