Charlet Takahashi Chung

Charlet Takahashi Chung

Charlet Takahashi Chung was born on February 16, 1983 in Los Angeles, California, USA as Chihye Takahashi Chung. She is known for her work on Overwatch (2016), Touch (2012) and Onward (2020).