LOGO RIDDLE: Anybody know this logo? (Which armoured unit it belongs to?)