FREE SHIPPING FOR ORDERS OVER $200
translation missing: en.products.notify_form.description:
Notify me when this product is available:
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.