A little bit about Japanese demons (mini long post)

 

v20240901