The “21-day retreat” (commonly known as 21-shu), which believers are obliged to participate in if they are to marry each other. The photo was taken at a church facility in Chiba Prefecture.
Share on SNS