Japanese Forest Inari Shrine
Inari Okami is the Japanese kami of foxes, and its Shrines are an integral part of Japanese culture since the Edo period.
This is a traditional type Shrine complete with beautiful red banners you can add to your outdoor decor.
Please leave product reviews. Message me with any problems you may have.