Please note that this is not a person, but a computer algorithm trained on millions of b&w photos. To colorize a photo, the algorithm breaks the scene down into familiar elements(sky, plants, people, etc), and assigns each element with appropriate colors.Obviously, more complex scenes increase the chance to get at least some of the elements wrong.