The Goblin Town of Sirisavatthu
… a city of human beings, they make them see here and there men ploughing and tending kine, herds of cattle, dogs, and the like. Then approaching the merchants they invite them to partake of the gruel, ri…
Once upon a time, in the island of Ceylon, there was a goblin town called Sirisavatthu, populated by she-goblins. They would lure shipwrecked merchants with food and illusions of a human city. After c