iwaseatenbyagrue

3,588
reputation
12
22

Anecdotal evidence suggests possible biological humanoid