
Soul Swap: Trapped In My Crush’s Perfect Body
Quiet plus-sized art student Hazel likes basketball star Jace, who once hurt her deeply with cruel words amid taunts. A strange purple crystal necklace swaps their souls after a crash. In each other’s bodies, Jace feels Hazel’s mockery, while Hazel sees his hidden pressure. They find old records say a kiss reverses it. After returning, Jace stands up for Hazel, ignores gossip, invites her to dance, showing true love beats shallow looks.
Watch Now
Up to EP 60
Up to EP 50
Up to EP 25
Up to EP 65
Up to EP 33
Up to EP 36
Up to EP 33
Up to EP 60
Up to EP 20
Up to EP 72
Up to EP 50
Up to EP 20