Sakura <3

One among my favorite things growing up was watching Cartoon Network. Every weekend I used to glue myself to the TV screen, to watch Cardcaptor Sakura. Sakura actually means Cherry blossom. A tree which blooms specially in the spring and is a symbol for Hope and Renewal. I often wished to see those trees, take…