Cherry Blossom

Description
"The pinnacle of nature's beauty, the mysterious and all-knowing cherry blossom tree is only owned by those with great power."

Summary:
The Cherry Blossom costs $6.75T when bought from shop.

The in-game tree's leaves are pink.

Trivia

 * The Cherry Blossom tree is commonly associated with Japan, and anime.