This is the product description text that will appear here.
Quantity
1
Description
The legendary creature known as the auspicious bird, the Phoenix, and the sacred peak of Mount Fuji, the tallest in Japan, symbolizing peace and tranquility for the nation. It's an auspicious scene, framed by the window, capturing the essen...