A review by aleawrites
Kaikeyi by Vaishnavi Patel

adventurous dark emotional hopeful mysterious reflective sad tense medium-paced

5.0