I think yes (kinda of)Was it legal for him to put the free shop back on another site like GitHub when it was DMCA-ed on GitHub
As far as i know,they DMCA'd because the use of the eshop logo and icon but with modifications,and it is indeed copyrighted content.