Featured series
Love That Bites, Pain That Stays
57 Episodes
4.5 / 5
1 ratings
2026
Mermaid princess gives herself to the Wolf King to save her people—only to be mistaken for his enemy and tortured for three years: her pearl ripped out, forced to dance,...