The two embracing are long lost twins that haven't see each other in a long time.