The Pink Eye Yaksha

Yaksha/demons are significant in Sri Lanka as representations of illness or distress. I felt, as I was writing IOD that this was appropriate to bring a historic norm to the modern era.

The Pink Eye Yaksha