Magical town where humans and demons have coexisted peacefully for thousands years #taleofkamakura