Steven Kazuo Takasugi

Place of Birth
Los Angeles, United States