Turn off light Favorite Report

Spiral

Inhabitants of a small Japanese town become possessed by spirals, called uzumaki.