Zhiguang Wang
English-speaking Otter in music video content on YouTube.
Translator for Chinese and English, with a focus on cultural relevance.