The Reliquary of Faith puzzle is tucked away at the end of a little mountain path on the northern Oshima Coast. This region ...