Rating
Maou wo Attou Suru Daimadoushi desu ga, Ie dewa Kare ni Osarete Imasu.
Average
4.55
/ 5
out of
131
Rank
N/A, it has 372884 monthly views