Mars Red
Mars Red takes place in 1923, and vampires have existed for quite a while. But now, the number of vampires is increasing and a mysterious, artificial blood source called Ascra has appeared.
Country: Japan
Date Release: 2021
Episode: 013 / 013