To make things even creepier, it seems as though all the information for the cast and crew has been removed or blocked from IMDB. In so far as the only information you can gather from the director/writer is that she is a female POC. The producer even uses a pseudonym.