I happened to stumble upon this sublink (https://acidparent.neocities.org/) of The Chemical Brothers merch store - is this some kind of shadow drop? Very interesting collection to say the least! It even has a custom animation when you add it to your cart :o
April fools, innit!
I love it :luv