Wen Chek Yeo

Visual Effects Supervisor