cherry blossom horse