The Little Cotton Girl (2002)

The Little Cotton Girl (2002)

2002-01-01 Brazil 8 Min. PG-13
3.3 3 votes

Overview

The urban legend of 'cotton girl'. The dead girl appeared in the bathrooms of schools to terrorize children.