The guy with one of the world’s largest heads meets the guy with one of the world’s smallest.. Update: Separated at birth?