Two scientists are attempting to distribute the cure for a demon virus that is affecting people all over Japan, however, things have become complicated.
Two scientists are trying to distribute a cure for a demon virus that is affecting people all over Japan, but things have become complicated.