This is not even the sickest part of this film... really, not for the squeamish. Directed by Takashi Miike, Gozu means 'cow head', and if you watch the film you'll understand the title... you'll also... continue reading
posted by raven 1 decade 7 years 9 months ago • 2,796 viewsFilms you must see before you die...
Created: 1 decade 7 years 6 months 1 week ago
Views: 7,920
Views: 7,920