
Meaningful children’s fantasy and coming-of-age novels by a teen author. 90% of profits are donated to various causes!


A human girl and a witch boy try to save six magical species from extinction. Themes: environmentalism, empathy, collective action. Charity: One Tree Planted.

A young girl meets a mysterious witch and discovers the true meaning of growing up as a creative child, and all the struggles it can bring. Themes: coming of age, empathy, self-discovery. Charity: One Tree Planted.

An aspiring artist’s dreams are threatened by her alter ego, a spirit that behaves like an image-generating AI. Themes: human connection and the value of art. Available for free!

Eight cats and dogs from all across the animal kingdom are mysteriously selected to be its new rulers. Themes: friendship, compromise, self-discovery. Charities: St. Jude and Best Friends.

Info on past books (Caramel and Her Friends series, The Adventures of the Seaside Celebration series)





Carina is an 18-year-old Chinese-American author and illustrator who is passionate about environmental conservation and animal welfare. She published her first book at age nine and has published eleven books total: six novels, four novellas, and one comic book. Her books aim to spread environmental awareness, among other meaningful themes, in a fun and magical way. She is currently an environmental science and policy major in university. In her spare time, she likes to read and draw, and she currently owns a collection of 25+ hotel room keys.
90% of all my book profits are donated to charity.
So far, I have raised
$4,667.98
for various causes using my book profits!
Okay, I think this is officially the longest I’ve disappeared between updates (…or maybe not, I’ll have to check). So much has happened since I last updated! I published The Pigeon Witch in May, reached 1.5k followers on Instagram, traveled to China and stayed with family for 2 months, started university, and sold even more books. I also have not touched this website at all since March, so today I’m adding lots of new pages and content to fill in the gaps I’ve neglected. I’ll talk to you soon (hopefully in less than seven months)!

Don’t hesitate to reach out with the contact information below, or send a message using the form! Please include your email if you want to be contacted back.