PopskyTestFlight
Poster

rensa

2000 • Directed by

Naka Ueda

Horror

A faux-documentary about a group of young people who have disappeared.

Release Date

2/22/2000

Rating

0.0/10