Alice's promise hangs around her neck, a little blue half-heart. The other half is what she wants to find. Through all this, through love and confusion and fate, those little blue hearts tie together two of the most adventurous and creative souls to ever meet.
7 parts