Schoolgirl Apocalypse Director's File THE HUMAN RACE TRAILER COMES TO JAPAN! March 27, 2013 admin Leave a comment SEE TRAILER ON YOUTUBE NOW!