Found in Fuji Mountain, Japan
The tengu is a Japanese mythological creature that is half man and half raven
Comments
Comments