Leo npub1h6tg...ndtx The one who said, 'fuck no' to filming the ididerod one year. 2025-12-05 05:13:44 from 1 relay(s) ↑ Parent