Okay maybe I'm crazy, but I'm pretty sure I see a bicep. Grab a magnifying glass and tell me if you see it too!!????