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 7 months 3 weeks ago • 2,796 viewsFilms you must see before you die...
Created: 1 decade 7 years 4 months 4 weeks ago
Views: 7,920
Views: 7,920