[amsat-bb] ARMADILLO spotted over Japan!