thumbnail of Screenshot 2025-03-22 132328.png
thumbnail of Screenshot 2025-03-22 132328.png
Screenshot 2025-03-22... png
(221.71 KB, 643x520)
Watcher guru posted this on their X, facebook and telegram, and then claimed they were hacked