I've checked the poster multiple times and looked at my collection and for the life of me I can't come up with what figure this is. This is a picture from the univeristy of muscle page but this thing turned up in a lot I was considering buying too. Any help would be much appreciated.