I have a bit of a puppy play fetish and I found this clip of a dog girl in some crazy fight scene. You can watch it here. (Could easily be disturbing for some.) Apparently that's taken from a movie called Tokyo Gore Police. Has anyone seen it? How big a role does the dog girl play?