The words I wrote in this painting are “If you live longer, you will get more failures.” Do not be afraid of failure! is what it means.
It is a famous Japanese youkai. They have very long noses and birds heads. From a long time Japanese people do mountain faith. Therefore, there were people who train in the mountains. The youkai that is respected by those people is Tengu.