The Crown's Forbidden Pet Episode 31
The Crown's Forbidden Pet Episode 31. Drugged and set up by his fiancée, fallen noble Ivan climbs into the bed of the ruthless Crown Prince Keller, only to discover he's his own half-brother. Bound by forbidden desire and a thirst for revenge, the two join forces to bring the royal family down.
Recommended for you
- 62 EpisodesBitchy BFF It's Your Turn to PayRevenge
- 74 EpisodesThe Beautiful Payback of a Billionaire MotherBillionaire
- 60 EpisodesThe CEO's Secret MasterRevenge
- 60 EpisodesNow Bow to Your Dragon QueenRevenge
- 50 EpisodesThe Heiress Returns as a Space PirateRevenge
- 50 EpisodesThe Ugly Bestie Gets a Second LifeRevenge
