Loo Seng Tuck
Production Company Producer at Stink Paris
Kuala Lumpur, Malaysia