Minakami is a small village with mountains surrounding it. With tradition and interpersonal relation still rooted strongly, a big shrine became the center of local activity. There, a legend about a...