I must say, I find it difficult to believe this kind of stuff. I suppose it can be a matter of personal experience.
No one should be faulted for remaining incredulous about such things. Given my background and my education, if I had not had the strange experiences I have had, then no doubt I would agree with you. Given that this is the internet I can't expect much in the way of belief when it comes to my anecdotes about encountering a yakkha in my youth. Nevertheless, I assure you, these creatures do exist.
I see there has been more interesting material posted. Much appreciated, and thank you, as always.