3.46 AVERAGE

emotional hopeful reflective relaxing medium-paced

milagunawan's review against another edition

DID NOT FINISH

metaphors were too on the nose
stain = memories, wash = erase

got repetitive after a few chapters
dnfed at 33%
inspiring lighthearted mysterious medium-paced
Loveable characters: Yes

Beautiful story. It will linger with you.

3.5 ⭐️ rounded up because the magic concept didn’t dazzle me, but the empathy, insight and love absolutely did.
emotional hopeful inspiring lighthearted medium-paced
Plot or Character Driven: Character
Strong character development: Yes
Loveable characters: Yes
Diverse cast of characters: Yes
Flaws of characters a main focus: Yes
lighthearted fast-paced
Plot or Character Driven: Character
Strong character development: Yes
Loveable characters: Yes
Diverse cast of characters: No
Flaws of characters a main focus: Yes
inspiring lighthearted reflective slow-paced
hopeful lighthearted reflective relaxing sad slow-paced
Strong character development: Yes
Loveable characters: Yes
emotional inspiring reflective medium-paced
Plot or Character Driven: Character
Strong character development: Yes
Loveable characters: Yes
Diverse cast of characters: No
Flaws of characters a main focus: Yes

An interesting, reflective story. I enjoyed the characters but it wasn't my favorite. 
hopeful reflective medium-paced
Plot or Character Driven: A mix
Loveable characters: Complicated
Diverse cast of characters: Yes