I like your new picture. I'm sorry .. I can't figure out what the black square is .. I think I'm artistically challenged or sumpin.
It's a teffilin. I'm not Jewish so I can't tell you any more than that :)
http://www.jewishvirtuallibrary.org/jsource/Judaism/tefillin.html