Demon Princess

Demon Princess is a Japanese Shonen magna.