Released
2010-09-07
Duration
14 min
Country
Indonesia
Genre
Drama, Horror
Production
LA Lights Indie Movie
Director
N/A