News Pepe The Frog creator has $4M ‘Sad Frogs’ project removed from OpenSea editorial staff 18. August 2021