WTF ASIA 132: Gozu (2003)

Small town Japan may have bad customer service, but at least you get extra food sometimes. Available in Australia, Canada, the United States, and maybe a few other countries. Approximately 130 minutes.       Content warning: depiction of animal cruelty A Yakuza meeting … Continue reading WTF ASIA 132: Gozu (2003)