Branching Moon Sesshin Registration