85cm x 45cm
33,5in x 17.7in
Material: 100% polyester
Made in Japan
Depending on species, the owl symbolism differs for Japanese people. The tawny owl is the "messenger of the gods", while the barn owl (white chest owl) is a demonic owl.
Will you recognize them?
Warning: Last items in stock!
Shipping estimate for this product :
From ¥380 , delivery from 23 Jan 2017