Regarding Observation 7647907 …
The satellite decoded and visible in the upper left side of the waterfall is MCUBED-2.