Trailer for an upcoming Wong Fu Productions short (in Japanese).