iwaseatenbyagrue

3,661
reputation
1
14
24

Anecdotal evidence suggests possible biological humanoid