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 left
kobeshimi left
kobeshimi right
kobeshimi right