I found this little guy awhile back, wondering if the green screen with its infinite wisdom has any ideas what it is. I'm thinking claw of some sort, but I'll probably hear rock.





Sent from my iPhone using Tapatalk





Sent from my iPhone using Tapatalk
Comment