Netflix has dropped its teaser for “Satan Could Cry”, a demon-hunting anime primarily based on Hideki…