Royal Assassin
1996 • 648 pages

Ratings375

Average rating4.3

15

Fuck dude its just so good.

September 15, 2021Report this review