I'm not even sure where this stuff comes from. Here are some French ducks in a storm.
And here's a cat organ. I cannot offer you any kind of explanation, because I don't have one. It is literally a guy playing an organ made of cats. ...Honestly, it may be better not to ask why.