Scented Blooming Tree
Product Name
8601
Specification
24 SETS / INNER , 48 SETS / CTN / 3.2
Do you know that paper tree can grow with the special liquid?
Let the magic surprise you and watch it grow before your eyes.