Japan’s Hello Kitty Cat Humiliation System
We all know that the Japanese treat Hello Kitty as a religion and they love dressing their pets up in ridiculous clothes so the next logical step has to be the Hello Kitty Cat Humiliation System – the end results can be seen in magnificent effect in this gallery.
cheers Popcorn
