Taro is a native of Tokyo, Japan. He has lived in the United States for 12.5 years (June 1986-November 1992, June 1994-June 2000), the United Kingdom for 3 months (September-November 1991), Taiwan for 3.5 years (September 2000-March 2004), and Australia for 10 years (April 2015-April 2025). He has been settled in Tokyo since May 2025.
Leave a comment