I wonder who this could be on Nostr: Leaf Lord I see your country is doing wellLeaf Lord (npub1jac…zppv) I see your country is doing well