User:Annalee44/sandbox

Shuya Chang is a Taiwanese-Austrian actress and producer, known for Crouching Tiger, Hidden Dragon: Sword of Destiny (2016), Snakehead (2018) and Revenge of the Green Dragons (2014).