Thank you very much Frenky!
The whole “Canon see impossible” thing showed up on Youtube, with 2 videos:
Canon See Impossible: Beyond Photography, Director (above) and Canon See Impossible: Beyond Photography, Author (below).
Still it is not entirely clear to me what it is. Looks like a sort of self-producing and self-publishing platform.