The insect woman - Imamura, Shōhei 1926-2006 (Eureka Entertainment, 2012)
Bildformat 2.35:1