I'm kind of wondering now if a new trailer will be attached with the Planet of the Apes film coming out on May 8th.
I see the rear part of his dome is missing. If this is "Big Chap", the dome could have been damaged, or he has been experimented on by the scientists, in which they removed part of his dome? Really interesting photo.