kobeshimi

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

kobeshimi

kobeshimi

kobeshimi