PEPEs price has dropped 30% in 24 hours Analysts claim the creator of PEPE is one Zachary Testa, who is now using the proceeds from the shield drain to buy sports cars. 10.6K views15:05