Sora Garden, the covered courtyard offering an unobstructed view of the sky, inspired the Japanese name. Sora is a Japanese woman’s name and means ‘sky’.
The ‘Sora’ stands as a life-size statue in Sora Garden, alongside the cherry blossom tree; she watches over her guests like a gracious hostess and vouches for the quality of her products.
The ‘Sora’ stands as a life-size statue in Sora Garden, alongside the cherry blossom tree; she watches over her guests like a gracious hostess and vouches for the quality of her products.