A nifty little box

A strange little box arrived in a package two days ago… I wonder what it could mean…

20130621_154202