Scan barcode
![The Villainess is a Marionette, Season 3 by hanirim, manggle](https://580051.o8zfpyd14.asia/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCQXB1SGdVPSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--5ba2cf515d2df18d6a10ee176516f69fdb4d11be/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQ0xBRnBBdlFCIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--a407a8984e02ea5e4cde4660f7d52dadd4273f50/jpeg-cover.jpeg)
missing page info
ISBN/UID: None
Format: Digital
Language: English
Publisher: TAPAS MEDIA
Publication date: 01 May 2024
Description
I woke up as Kayena Hill, the novel’s villainess, praised as the greatest beauty in the empire. Who knew that her story would catch my attention because I was her in my past life? Destined for terrible ends, I’ve died twice—but I refuse to die a t...
Community Reviews
Content Warnings
![The Villainess is a Marionette, Season 3 by hanirim, manggle](https://580051.o8zfpyd14.asia/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCQXB1SGdVPSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--5ba2cf515d2df18d6a10ee176516f69fdb4d11be/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQ0xBRnBBdlFCIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--a407a8984e02ea5e4cde4660f7d52dadd4273f50/jpeg-cover.jpeg)
missing page info
ISBN/UID: None
Format: Digital
Language: English
Publisher: TAPAS MEDIA
Publication date: 01 May 2024
Description
I woke up as Kayena Hill, the novel’s villainess, praised as the greatest beauty in the empire. Who knew that her story would catch my attention because I was her in my past life? Destined for terrible ends, I’ve died twice—but I refuse to die a t...