RR TrackerRR Tracker
RankingsShadow RSArenaStoriesNew StoriesAnalyticsShoutoutsGenresPatreonTracked
Royal Road Tracker
AboutPrivacyRoyal Road

Not affiliated with Royal Road. Data updated every 15 minutes.

The Villain's eternal Obsession

The Villain's eternal Obsession

by Litit

ActionAnti-Hero LeadCultivationFantasyMagic

Born to a clan of healers, he was the miracle child with gentle hands, a soft smile, and a vow to cure his mother’s incurable illness. In a world that worshipped light and sanctified healing, he was the angel everyone trusted, even as his own body faltered. But angels wear masks. Behind the smile lay sleepless nights and a hunger he could never name. When one accusation tore away his facade, when a single taste of blood revealed the truth, trust turned to disgust and the word monster followed him everywhere. He did not choose the whispers in his dreams. He did not choose the hunger in his veins. But if kindness meant weakness, he would cast it aside. If betrayal was survival’s price, then let the world burn. The angel is gone. The mask is shattered. The last of his cursed bloodline has awakened.

View on Royal RoadEvolutionSet Alert
Changes shown for: last 24h
24h7d30d90dAll
Current Rank
N/A
Peak Rank
N/A
Followers
1
0
Story Timeline

Started

5mo ago

OverviewViews and follower statisticsEngagementProseChapters
Favorites
0
0
FVR
0.09%
Rating
N/A
Ratings
0
0
Reviews
N/A
0
Comments
N/A
0
RS Days
0

Views and follower statistics

Follow the story's audience level and its rate of change.

24h7d30d90dAll

Current followers

1

Follower change

—

Current views

1,071

View change

—
Followers over time
The observed total at each collection point
12-hour momentum calendar
Every day is split into AM and PM UTC. Brighter cells mark stronger follower gains.

Point to a cell to inspect it.

—

followers in this window

Mon
Tue
Wed
Thu
Fri
Sat
Sun
May
Jun
Jul
Aug
Sep
AMPMinside each day
LessMoreLoss
Followers gained per 12 hours
Change between the last observations in consecutive 12-hour UTC windows. The current incomplete window is faded.
Two adjacent 12-hour windows are needed to show change.