That second photo appears to be British plugs and extension strips, and is an all too familiar sight!