A review by rogoreads
The Perilous Life of Jade Yeo by Zen Cho

5.0

A delightful one-sitting story that had me grinning as I read it!