Oni, in Japanese folklore, a type of demonic creature often of giant size, great strength, and fearful appearance. They are generally considered to be foreign in origin, perhaps introduced into Japan from China along with Buddhism.
Oni Mask
RM59.00Price
Color: Red