The “Chin Chens” trailer has been removed from youtube. There is a note from the same account holder dated 03/03:
Thank you to all of the viewers who have seen our teaser trailer of “The Chin Chens” and provided valuable feedbacks as part of your participation in our focus study group. We will be releasing our next trailer in the coming week. Please stay tuned!
Hopefully the valuable feedbacks said, “Dump this shit now.”