The Goblin of Adachigahara
Once upon a time in Japan, there was an awful goblin. He roamed about in the woods of a province known as Adachigahara. People were afraid of the goblin as he killed everyone who came in its way. The goblin also had the ability to transform itself. It often took the garb of an old […]















