Hey, i remember this was used on the France 2 1pm or 8pm TV journal at some point between 2015 and 2018. I don't remember exactly when but i think it was on a report about squids or something. If someone remembers that too, please help me solve this mystery.