Ikazuchi

This is used for a Noh play. And it is mask expressing God or superhuman power. This is called IKAZUCHI in Japan.

ikazuchi
ikazuchi
ikazuchi left
ikazuchi left
ikazuchi right
ikazuchi right