A review by jai5de
Primordial Soup by Christine Leunens

Oh. My. God. I can’t decide whether to give it 5 stars or 1. Wow