Just watched the Missey Elliot video "Ching A Ling" and got a few things to say.
1. Props again to her video.
2. Props to her diet.
3. Those Japanese cats are doppe, I have seen them long time ago on Youtube. They are a crew called U min. Here is a video of them.