Free Shipping for Orders Over $200

Obeshimi Mask

O-beshimi (large clenched mouth) a mask worn by powerful deities and demons. Here the gold eyes, and red color of the skin indicate terrifying power; the clenched mouth indicates that power is kept under close control.

all mask include a standar frame.

Related Items