UZU

Held every October in the city of Matsuyama, the Dogo Autumn Festival is one of the most violent religious festivals in Japan. Eight teams of men carry massive wooden shrines weighing up to a ton, making them collide in a holy battle that leaves many injured and exhausted.

The Streamlined Donkey

1941

Fag End

Fag End

2024

Super Sex

Super Sex

2016

Artificial Intelligence

Artificial Intelligence

2015

Progeny

Progeny

2015

Postpartum

2015

WhiteWoods

WhiteWoods

2016

Nelson

Nelson

2015

Black Mass

Black Mass

2016

The Orca

The Orca

2020

Sarong

2024

Blut für die Götter

Blut für die Götter

1992

Pein

Pein

1993

Visione

Visione

1989

Telefon

Telefon

1995

My Dead Husband

My Dead Husband

2021

Material Girl

Material Girl

2020

Foot in the Door

1998

Terrarium

2012

I Think It Was Raining

I Think It Was Raining

2012