Al Leong – The Ultimate Awesome Asian Bad Guy [VIDEO] As bit of promo for the last day of their Kickstarter campaign for their Awesome…