comment if you know where these lovely girls are from

hint: its a video game

2 22

Devil Girl. I probably was about to post this like 8 times but saw something I wanted to correct every time. So here.
.
.
.
.

3 6