
The Great Tengu Mask
The Great Tengu Mask from Kashozan Ryugein Mirokugokokuzen Temple is known as one of Japan’s Three Great Tengu. The staring and big shining eyes makes you want to scream. It actually give out big premonition such as “protecting from misfortune” and act as “good luck charm”.