iwaseatenbyagrue

3,631
reputation
1
12
24

Anecdotal evidence suggests possible biological humanoid