Altar inside Farm House, Boso No Mura, Chiba, Japan