This gallery contains 11 photos.
Yes, There Will Be Blood! Lots of it! Tokyo Gore Police is so graphic in so many ways that I at first edited my original review in order to make it decent for the general public. But then, after careful … Continue reading