Yokai Village

Owners/Residents
Priest Lying built and lives inside the Village when not tending to the Temple.