Now you are using your expertise in APdom to tell us that Tasha actually is an AP? Are you off your meds?
I had the same homeless beggar feeling but then you realize that beggars actually ask you to give up something.
Tasha's benefactors are likely just amused. Imagine Tasha sitting right there looking more like a vulture than an actual slot vulture.