Twin Star Exorcists Season 1
Rokuro and Benio meet in the usual way: She falls from the sky, he catches her, they land in a river and end up in the spirit world battling Kegare.
Rokuro and Benio meet in the usual way: She falls from the sky, he catches her, they land in a river and end up in the spirit world battling Kegare.