Anyone care to guess what this is? Is it a computer even?