We chanced upon these Mini-ITX based oddities nestling in a shop window in Venice, Italy a couple of weeks ago. Unfortunately we promptly lost their business card while cavorting in a Traghetto, so we can only give you these intriguing pictures. Those crazy Italians.
*Advert* Help us pay for our bandwidth! *Advert* You can buy most of this stuff from the Mini-ITX.com Online Store. We serve the UK, Europe, USA and beyond. If you order before 7.30PM GMT and your items are in stock, we'll ship same day!