stitch was spotted in real life? Was stitch really spotted in real life nothing has been found but the pic in this breaking news report