Helter Skelter

Helter Skelter

Technical Specs

Director: Mika Ninagawa
Year: 2012
Country: Japan
Language: Japanese
Duration: 126 min
Colour: Colour
Alternate Title: Herutâ Sukerutâ