Zankyou no Terror: in terror, where we are least alone