← Table of contents
In Ghostly Japan

Note 15 — Japanese Buddhist Proverbs

Reading edition

Yasha (Sanscrit Yaksha), a man-devouring demon.

Explore with AITake your curiosity a little further.

Reading settings