Written, Directed, Produced by Wong Fu ProductionsSpecial thanks Chris DinhVisualFX and animation by Derrick Lee