looks exactly like him. You see the destruction that she-beast laid? I'm being risk-averse, considering.
My long shot guess is Ray did it. Very tough to call though, it's a long list of possibilities.
Now we know the truth.