Graphics3D[{Cuboid[{-2., 0, 0}], Cuboid[{-1., -1., -1.}], Cuboid[{-1., -1., 0}], Cuboid[{-1., -1., 1.}], Cuboid[{-1., 0, -1.}], Cuboid[{-1., 0, 0}], Cuboid[{-1., 0, 1.}], Cuboid[{-1., 1., -1.}], Cuboid[{-1., 1., 0}], Cuboid[{-1., 1., 1.}], Cuboid[{0, -2., 0}], Cuboid[{0, -1., -1.}], Cuboid[{0, -1., 0}], Cuboid[{0, -1., 1.}], Cuboid[{0, 0, -2.}], Cuboid[{0, 0, -1.}], Cuboid[{0, 0, 1.}], Cuboid[{0, 0, 2.}], Cuboid[{0, 1., -1.}], Cuboid[{0, 1., 0}], Cuboid[{0, 1., 1.}], Cuboid[{0, 2., 0}], Cuboid[{1., -1., -1.}], Cuboid[{1., -1., 0}], Cuboid[{1., -1., 1.}], Cuboid[{1., 0, -1.}], Cuboid[{1., 0, 0}], Cuboid[{1., 0, 1.}], Cuboid[{1., 1., -1.}], Cuboid[{1., 1., 0}], Cuboid[{1., 1., 1.}], Cuboid[{2., 0, 0}]}, {LightSources -> {{{1., 0., 1.}, RGBColor[1., 0, 0]}, {{1., 1., 1.}, RGBColor[0, 1., 0]}, {{0., 1., 1.}, RGBColor[0, 0, 1.]}, {{-1., -1., -1.}, RGBColor[0, 1., 0]}, {{0, 1., -1.}, RGBColor[1., 0, 0]}, {{-1., 0, 0}, RGBColor[0, 1., 0]}}, Boxed -> False, DisplayFunction -> Identity}]