Friend of mine has this and has no idea what it is. It's definitely missing parts but does anyone have any idea what it is?