Kiran thought she had a normal life. Until on her twelfth birthday she finds out she's an Indian princess. How does she find this out? When her parents are captured and two princes crash into her yard to help her. Her whole life is thrown upside down when she is told that she was adopted when her birth mother sent her to Earth so she could escape the clutches of her father - the Serpent King. Kiran is introduced to a whole new world with magic and fantasy creatures. This book was filled with adventure and lots of surprises along the way. One of my favorite parts about this book was the uniqueness of the concept. I learned a lot of new things about Japanese mythology and culture. Some of the words were unfamiliar to me, but I eventually figured out what they meant. Overall, this is a pretty good middle grade read. I would caution younger readers that there are some darker action scenes, specifically those that involve the Rackosh, the Serpent King and the demons. Because of those scenes, I would rate this book 3 out of 5 stars.