This is the product description text that will appear here.
Quantity
1
Description
Echoes in mountains are thought to be caused by this dog or raccoon resembling yokai. "Yamabiko" (mountain echo) is considered as the god of mountains. *Hyakki-yako is a late-night parade of "yokai" (spirits). White threads of the patch glow...