Just saw Tokyo Gore Police, after seeing some animated GIFs online and searching to find out what the hell it was I had just seen... The GIF I saw was a short clip of the "dog girl" character, a pour soul who had been transformed by the corrupt police into a sort of gimped-out amputee/sex slave who walks around on stumps mounted into samurai sword prosthesis. The climax of the entire movie is a frenetic battle scene between the dog girl and our heroine.
The IMDB synopsis: "Set in a future-world vision of Tokyo where the police have been privatized and bitter self-mutilation is so casual that advertising is often specially geared to the "cutter" demographic, this is the story of samurai-sword-wielding Ruka and her mission to avenge her father's assassination. Ruka is a cop from a squad who's mission is to destroy homicidal mutant humans known as "engineers" possessing the ability to transform any injury to a weapon in and of itself."
The beautiful Eisi Shiina plays the lead character of Ruka.
Strange and bizarre characters abound in this movie. More than a few will stick in your head afterwards. My brain kept arguing with itself during most of the movie - "that's brilliant/ weird/twisted/disgusting/sexy." All of the above. At once.
The dog suit itself had a lot of great detail and fetish emblems: the rings, buckles, straps and lacing. My hat is off to the costume designer.
I think for hood, gasmask and enclosure fetishists out there, the whole breathing apparatus for the dog girl is quite nice.
Flying amputee samurai pet-girl attacking? What's not to love...
There is an "unmasking" of the dog girl in the movie, and the face you see is Cay Izumi, who is credited in the part.
She currently performs as a burlesque dancer in Tokyo and around the world as part of a group called "Tokyo Delores".
If you can tolerate the stylized Tarantino-esqe bloody violence it's worth checking out Tokyo Gore Police just for the creativity and bizarre quality of the characters and costumes, and of course the gratuitous shots of poor dog girl strutting her stuff...