Shared by Welp on December 3, 2015

This was found on Brian Hicks’ twitter profile, containing the caption “Hungry anyone?”
This could be a lot of things. My guess would be a human biceps 🙂

*