A fantasy forest with cherry blossom trees.